<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>测试题</title>
    <style>
        span{
            background-color:red;
        }
    </style>
</head>
<body>
<script>
//    var z=10;
//    function foo(){
//        console.log(z);//10  
//作用域的问题：foo的上层作用域是z=10而不是 下面的function
//    }
//    (function(funArg){
//        var z=20;
//        funArg();
//    })(foo);
//
//    var data=[];
//    for(var k=0;k<3;k++){
//        data[k]=function(){
//            console.log(k);
//        }
//    }
//感觉和任务队列有关系，调用的时候k=3，所以打印的时候，k值都为3
//    data[0]();
//    data[1]();
//    data[2]();

    var content="亲爱的习近平同志，你好，中共领导，6.4";
    var re=/(习近平|中共)/g;
    document.write(content.replace(re,function(){
    }));

</script>
</body>
</html>